package AndroidProjectFile

/*
 * 		this file contains just the source for an empty source file for an Android project 
 */

object ScalaAndroidSrc {

  def getScalaSrc(activityName: String, packName: String): String = {

    val src =
      "/*\n * Copyright (C) 2007 The Android Open Source Project\n *\n" +
        " * Licensed under the Apache License, Version 2.0 (the \" License \");\n " +
        "* you may not use this file except in compliance with the License.\n * " +
        "You may obtain a copy of the License at\n *\n " +
        "*      http://www.apache.org/licenses/LICENSE-2.0\n " +
        "*\n * Unless required by applicable law or agreed to in writing, software\n * " +
        "distributed under the License is distributed on an \" AS IS \" BASIS,\n *" +
        " WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * " +
        "See the License for the specific language governing permissions and\n * " +
        "limitations under the License.\n */" +
        "\n\npackage " + packName + " \n\n" +
        "import android.app.Activity\n" +
        "import android.os.Bundle\n" +
        "import android.widget.TextView" +
        "\n\nclass " + activityName + " extends Activity {" +
        "\n\n	/** Called when the activity is first created. */" +
        "\n	override def onCreate(savedInstanceState: Bundle) {" +
        "\n		super.onCreate(savedInstanceState)\n		" +
        "setContentView(R.layout.main)\n		" +
        "\n		// your code goes here\n	}\n}"

    src
  }
}